package cn.tedu.weibo.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 微博详情页功能的VO类
 */
@Data
public class WeiboDetailVO {
    //微博id,微博内容,用户昵称,微博发布时间
    @ApiModelProperty(value = "微博编号")
    private Long id;
    @ApiModelProperty(value = "微博内容")
    private String content;
    @ApiModelProperty(value = "昵称")
    private String nickname;
    /*
        年月日时分秒: year month day hour minute second
        小大小,大小小: yyyy MM dd HH mm ss
        时间格式:
          1.2000-01-01 00:00:00
          2.2000/01/01 00:00:00
          3.2000年01月01日 00时00分00秒
        参数:
          1.pattern参数: 指定时间格式;
          2.timezone参数: 指定时区
            格林威治: GMT
            亚洲/上海: Asia/Shanghai
     */
    @ApiModelProperty(value = "微博发布时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
    private Date created;
}
